sheep pox - Spanish English Dictionary

sheep pox

Meanings of "sheep pox" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
Medicine
sheep-pox viruela ovina
sheep-pox virus virus de la viruela ovina